a stroll - German English Dictionary